Seleção de Eletrodos e Leitura de Tensão

TCC2

Carlos Augusto Mattoso Pereira

15-May-2013 09:54:26


Índice

1. Introdução
2. Comunicação Matlab Arduino
3. Zera Variaveis
4. seleção do eletrodo de aplicação da corrente

Capítulo 1. Introdução

programação da comunicação entre Matlab e Arduino

Capítulo 2. Comunicação Matlab Arduino

clear all; % limpa as variáveis
a = arduino('COM3'); % porta de comunicação do arduino
Attempting connection .............
Basic I/O Script detected !
Arduino successfully connected !
a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

a.pinMode(n,'output'); % seta porta digital como output

% necessário para evitar ruido e acionamento involuntário
    % comum do INA
    % este bloco garante que nenhum rele estará acionado.
    bit = [1 1 1 1];
    a.digitalWrite(13,bit(1)); % sets pin #13 high
    a.digitalWrite(12,bit(2)); % sets pin #12 high
    a.digitalWrite(11,bit(3)); % sets pin #11 high
    a.digitalWrite(10,bit(4)); % sets pin #10 high
    

%Evaluate this string in the base workspace

Capítulo 3. Zera Variaveis

% zera variáveis
    tf = 0;
    t = 0;
    ti = 0;
    val =0;
%% zera variaveis de controle
    media = 0;
    soma = 0;
    cont = 0;
%  lcReal = zeros(30,15);
%  lcImag = zeros(30,15);


Capítulo 4. seleção do eletrodo de aplicação da corrente

%% 
% este bloco permite a seleção do par de aplicação da corrente e leitura de tensão, de forma
% temporizada com tempo ajustável.

    fprintf('\nFonte de corrente!\n');
    a.digitalWrite(13,0); % sets pin #13 para low, Enable'0'
%%
Fonte de corrente!
bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(nc), 4:-1:1);
% escreve palavra no mux da corrente
a.digitalWrite(9,bit(1)); % sets 
a.digitalWrite(8,bit(2)); % sets 
a.digitalWrite(7,bit(3)); % sets 
a.digitalWrite(6,bit(4)); % sets
tic; % permite incio de contagem de tempo


% escreve palavra no mux do comum do ina
a.digitalWrite(12,0); % sets pin #12 low Enable'0'
bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

bit= bitget(uint8(n1), 4:-1:1);
a.digitalWrite(5,bit(1)); % sets 
a.digitalWrite(4,bit(2)); % sets 
a.digitalWrite(3,bit(3)); % sets 
a.digitalWrite(2,bit(4)); % sets 
% rotina leitura probe do ina
a.digitalWrite(11,0); % sets pin #11 low Enable'0'

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.digitalWrite(35,bit(1)); % sets pin #5 
a.digitalWrite(34,bit(2)); % sets pin #4 
a.digitalWrite(33,bit(3)); % sets pin #3 
a.digitalWrite(32,bit(4)); % sets pin #2
a.digitalWrite(31,bit(5)); % sets pin #3

(n2) == (nc+16) n2 = n2+1;

cont = cont+1; %contador para a matriz
bit= bitget(uint8(n2), 5:-1:1);
a.d